package com.aggregate.pay.pingan.bean;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * 门店open_id接口响应data参数对象，需要将CommonResult对象的属性data解密并转换成该对象
 * @author Moyq5
 * @date 2017年7月6日
 */
public class ShopOpenIdResult {

	/**
	 * 门店编号，必填
	 */
	@JsonProperty("shop_no")
	private String shopNo;

	/**
	 * 门店简称，必填，50
	 */
	@JsonProperty("shop_name")
	private String shopName;
	
	/**
	 * 门店全称，必填，50
	 */
	@JsonProperty("shop_full_name")
	private String shopFullName;
	
	/**
	 * 商户编号，必填，20
	 */
	@JsonProperty("mct_no")
	private String merchNo;
	
	/**
	 * 商户名称，必填，50
	 */
	@JsonProperty("mct_name")
	private String merchName;
	
	/**
	 * 品牌名称，必填，50
	 */
	@JsonProperty("brand_name")
	private String brandName;
	
	/**
	 * 省份，必填，30
	 */
	private String province;
	
	/**
	 * 城市，必填，30
	 */
	private String city;
	
	/**
	 * 县/区，必填，30
	 */
	private String county;
	
	/**
	 * 城市编码，必填，6
	 */
	@JsonProperty("cityid")
	private String cityId;
	
	/**
	 * 详细地址，必填，150
	 */
	private String address;
	
	/**
	 * 门店电话，必填，30
	 */
	private String tel;
	
	/**
	 * open_id，32
	 */
	@JsonProperty("open_id")
	private String openId;
	
	/**
	 * open_key，32
	 */
	@JsonProperty("open_key")
	private String openKey;

	public String getShopNo() {
		return shopNo;
	}

	public void setShopNo(String shopNo) {
		this.shopNo = shopNo;
	}

	public String getShopName() {
		return shopName;
	}

	public void setShopName(String shopName) {
		this.shopName = shopName;
	}

	public String getShopFullName() {
		return shopFullName;
	}

	public void setShopFullName(String shopFullName) {
		this.shopFullName = shopFullName;
	}

	public String getMerchNo() {
		return merchNo;
	}

	public void setMerchNo(String merchNo) {
		this.merchNo = merchNo;
	}

	public String getMerchName() {
		return merchName;
	}

	public void setMerchName(String merchName) {
		this.merchName = merchName;
	}

	public String getBrandName() {
		return brandName;
	}

	public void setBrandName(String brandName) {
		this.brandName = brandName;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getCounty() {
		return county;
	}

	public void setCounty(String county) {
		this.county = county;
	}

	public String getCityId() {
		return cityId;
	}

	public void setCityId(String cityId) {
		this.cityId = cityId;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getTel() {
		return tel;
	}

	public void setTel(String tel) {
		this.tel = tel;
	}

	public String getOpenId() {
		return openId;
	}

	public void setOpenId(String openId) {
		this.openId = openId;
	}

	public String getOpenKey() {
		return openKey;
	}

	public void setOpenKey(String openKey) {
		this.openKey = openKey;
	}

	@Override
	public String toString() {
		return "ShopOpenIdResult [shopNo=" + shopNo + ", shopName=" + shopName + ", shopFullName=" + shopFullName
				+ ", merchNo=" + merchNo + ", merchName=" + merchName + ", brandName=" + brandName + ", province="
				+ province + ", city=" + city + ", county=" + county + ", cityId=" + cityId + ", address=" + address
				+ ", tel=" + tel + ", openId=" + openId + ", openKey=" + openKey + "]";
	}
	
}
